@font-face {
	font-family: uniicons;
	font-weight: normal;
	font-style: normal;
	src: url('~@/static/font/uni.ttf') format('truetype');
}
@font-face {
	font-family: unidin;
	font-weight: normal;
	font-style: normal;
	src: url('~@/static/font/din.otf');
}
/*通用 */
view{
	font-size:28rpx;
	box-sizing: border-box;
}
progress, checkbox-group{
	width: 100%;
}
form {
	width: 100%;
}
uni-button:after{
	height: unset;
}

.uni-w690{
	width: 690rpx;
	margin: 0 auto;
}
.uniicons{
	font-family: uniicons;
}
.triangle-down{width:0; height:0; border-top:10rpx solid #999999; border-left:10rpx solid transparent; border-right:10rpx solid transparent;}
.clearfix:after,.clearfix:before{
  content: "";
  display: table;
}
.clearfix:after{
  clear: both;
}
.clearfix{
  *zoom: 1;
}

.rich_text{max-width: 100%;}
.rich_text img{max-width: 100%;}

.uni-tabbar{
	box-shadow: 0 0 5px #F8F8F8 ;
}
.uni-flex {
	display: flex;
	flex-direction: row;
}
.uni-flex-item {
	flex: 1;
}
.uni-row {
	flex-direction: row;
}
.uni-column {
	flex-direction: column;
}
.uni-link{
	color:#576B95;
	font-size:26rpx;
}
.uni-center{
	text-align:center;
}
.uni-inline-item{
	display: flex;
	flex-direction: row;
	align-items:center;
}
.uni-inline-item text{
	margin-right: 20rpx;
}
.uni-inline-item text:last-child{
	margin-right: 0rpx;
	margin-left: 20rpx;
}

/* page */
.uni-page-head{
	padding:35rpx;
	text-align: center;
}
.uni-page-head-title {
	display: inline-block;
	padding: 0 40rpx;
	font-size: 30rpx;
	height: 88rpx;
	line-height: 88rpx;
	color: #BEBEBE;
	box-sizing: border-box;
	border-bottom: 2rpx solid #D8D8D8;
}
.uni-page-body {
	width: 100%;
	flex-grow: 1;
	overflow-x: hidden;
}
.uni-padding-wrap{
	width:690rpx;
	padding:0 30rpx;
}
.uni-word {
	text-align: center;
	padding:200rpx 100rpx;
}
.uni-title {
	font-size:30rpx;
	font-weight:500;
	padding:20rpx 0;
	line-height:1.5;
}
.uni-text{
	font-size:28rpx;
}
.uni-title text{
	font-size:24rpx;
	color:#888;
}
.com_title{
	font-size: 32rpx;
	font-weight: bold;
	line-height: 48rpx;
}
.com_text{
	font-size: 28rpx;
	font-weight: 500;
	line-height: 48rpx;
}
.com_btn{
	background: #585CF7;
	border-radius: 40rpx;
	color: #FFFFFF;
}
.com_btn::after{
	border: unset;
}
button::after{
	border: unset;
}